Skip to content

Conversation

@kszucs
Copy link
Member

@kszucs kszucs commented Apr 6, 2021

Main highlights:

  • prepared for unittesting
  • introduced jinja macros to reduce code duplication for crossbow related snippets, like arrow checkout or release uploading
  • the tasks.yml is jinja templated now
  • fix error the error when a task considered successful despite no build is being scheduled

@kszucs kszucs force-pushed the crossbow-to-archery branch from 393201d to 6fb6e03 Compare April 6, 2021 22:28
@kszucs
Copy link
Member Author

kszucs commented Apr 6, 2021

@github-actions crossbow submit -g wheel

@kszucs kszucs force-pushed the crossbow-to-archery branch from 0661c5c to 4937b82 Compare April 7, 2021 08:47
@kszucs
Copy link
Member Author

kszucs commented Apr 7, 2021

@github-actions crossbow submit -g wheel

@kszucs kszucs changed the title [Dev][Packaging] Move Crossbow to Archery [WIP] ARROW-12263: [Dev][Packaging] Move Crossbow to Archery Apr 7, 2021
@github-actions
Copy link

github-actions bot commented Apr 7, 2021

@kszucs
Copy link
Member Author

kszucs commented Apr 8, 2021

@kszucs kszucs requested a review from kou April 8, 2021 02:04
Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

I can't review all codes but it seems to be working fine.

@kszucs
Copy link
Member Author

kszucs commented Apr 8, 2021

I need to adjust the comment bot which I'm testing on my fork.

@kszucs kszucs force-pushed the crossbow-to-archery branch from 8117519 to 2033b64 Compare April 8, 2021 13:59
@kszucs
Copy link
Member Author

kszucs commented Apr 8, 2021

The comment bot works as expected kszucs#18 (comment)

Copy link
Member Author

@kszucs kszucs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kszucs kszucs closed this in f3d2d2d Apr 9, 2021

# initialize the crossbow build's target repository
target = Target.from_repo(arrow, version=arrow_version,
remote=pull_request.base.repo.clone_url)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that pull_request.base always refers apache/arrow not ${USER}/arrow: #9977 (comment)
Should w use pull_request.head here?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kszucs

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should, sorry about that! The fix is at #9978

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!
It works now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants